History
History
Synonyms
UK
US
Meaning:
expensive

costing a great deal of money, people, effort etc

high-priced

AN ARM AND A LEG as in Wiktionary
AN ARM AND A LEG as in Wikipedia